package com.ruoyi.system.domain;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 当前在线会话
 *
 * @author ruoyi
 */

@Data
@NoArgsConstructor
@Accessors(chain = true)
public class SysUserOnline {
	/**
	 * 会话编号
	 */
	private String tokenId;

	/**
	 * 部门名称
	 */
	private String deptName;

	/**
	 * 用户名称
	 */
	private String userName;

	/**
	 * 登录IP地址
	 */
	private String ipaddr;

	/**
	 * 登录地址
	 */
	private String loginLocation;

	/**
	 * 浏览器类型
	 */
	private String browser;

	/**
	 * 操作系统
	 */
	private String os;

	/**
	 * 登录时间
	 */
	private Long loginTime;

	/**
	 * 状态 1-正常 2-删除
	 */
	@TableField(fill = FieldFill.INSERT)
	private Integer status;

}
